strip of cloth/leather - Français Anglais Dictionnaire